package imnu.abstracts.oop4;

/**
 * @author: lys
 * @类名: AK47
 * @Title:
 * @date: 2020/7/15
 **/
//继承一个带有抽象方法的父类
    //1、实现抽象父类中所在的抽象方法
    //2、若没有实现抽象方法，则该类也需要定义为一个抽象类
public class AK47 extends Gun{
    //实现父类的抽象方法
    @Override
    public String  fire() {
        System.out.println("AK47  fire");
        return "AK47    fire";
    }

    @Override
    public String gunName() {
        fire();
        return "AK47";
    }

    public void shoot(){
        System.out.println("shoot........");
    }

}
